package com.foreverwin.jzymes.production.tool.mapper;

import com.foreverwin.jzymes.production.tool.domain.ToolBill;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ToolBillAdviceMapper {

    /**
     * 查询机种、夹位当前版本刀具清单
     *
     * @param site
     * @param machineType
     * @param cncType
     * @return
     */
    public ToolBill selectToolBillByMachineTypeCncType(@Param("site") String site, @Param("machineType") String machineType ,@Param("cncType") String cncType );

    /**
     * 查询机种当前版本刀具清单
     *
     * @param site
     * @param toolBillRevision
     * @return
     */
    public ToolBill selectToolBillBytoolBillRevision(@Param("site") String site, @Param("toolBillRevision") String toolBillRevision );

    /**
     * 查询刀具清单
     *
     * @param site
     * @return
     */
    public List<ToolBill> selectToolBillBySite(@Param("site") String site);

    public List<ToolBill> selectToolBillListByDate( ToolBill toolBill );

}
